@charset "utf-8";
html,body{background: #eee; margin:0; padding:0; font-size:14px}
ul{padding:0;margin:0}
li{ list-style-type:none;}
dl, dt, dd, p, li, h1, h2, h3, h4, h5, h6{padding:0; margin:0;}
img{border:0;}

.pageBox{margin-top:10px;}
.pageBox{clear:both;height:40px;line-height:40px; text-align:center;font-size:14px;}
.pageBox a{margin-left:5px;padding:3px 6px;border:solid 1px #e1e1e1;background:#fff;color:#000;font-weight:bold;}
.pageBox a:hover{ background:#f1f1f1; color:#d00d0f;}
.pageBox a.currentPage{ background:#d00d0f;color:#fff;}

#typeMenu{margin:10px 0}
#typeMenu a{margin-left:5px;padding:3px 6px;background:#fff;color:#000;font-weight:bold;}
#typeMenu a:hover{ background:#f1f1f1; color:#d00d0f;}
#typeMenu #currentType{background:#d00d0f;color:#fff;}

.articleList li{float:left; width:230px; margin-left:3px; line-height:30px; overflow:hidden;}
/*td{padding:0;margin:0; }*/

.clear {clear:both; *display:inline;/*IE only*/}

.currentMenu{ background:#a9e; display:inline-block; line-height:30px; padding:5px 10px; }


.topInfo{margin:/*32px*/50px auto 5px auto;padding:10px 20px;background:#fff;width:920px;height:56px;  }
.logo{width:600px; float:left;}
.search{float:right; width:320px}

#topTabBox{width:960px; overflow:auto; margin:0 auto;}
#topMenuTab{width:960px;position:fixed;color:#eee; font-size:14px; height:30px; line-height:25px; text-align:center; top:0; margin:0 auto;background:#444; }
.newsMain{background:#39f;}
.news1{background:#99f;} .news2{background:#69f;} .news3{background:#f33;}
.movieMain{background:#ff6;} .movie1{background:#369;} .movie2{background:#111;}
.jokeMain{background:#f96;} .joke1{background:#e66;}.joke2{background:#99f;}

/*top  background:#ddd url(slide-panel_all.png) repeat-x;*/
    #menuBoxTop{ _text-align:center;}
    #menuTop{position:fixed; top:0; margin:0 auto;background:#444;width:100%; _width:730px;_text-align:left}
    /*ie6 */
    *html,*html body{background-image:url(about:blank);background-attachment:fixed;}
    *html #nav,*html #topMenuTab, html #navRound{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
    
	#menuTopRound{position:fixed; top:0; margin:0 auto;background:#eee;width:100%; _width:960px;_text-align:left}
	#navRound {margin:0 auto; width:960px; display:block; }
    #nav {margin:0 auto; width:730px; display:block;}
    /*background:#ddd url(slide-panel_all.png) repeat-x; */
    #nav .mainlevel {width:120px;/*IE6 only*/ float:left; border-right:1px solid #fff; }
    /*color:#000;*/
    #nav .mainlevel a {width:80px;padding:0 0 0 40px; text-decoration:none; line-height:32px; display:block; }
    /* background:#062723 color:#000;url(slide-panel_03.png) 0 0 repeat-x;*/
    #nav .mainlevel a:hover { text-decoration:none;}
    #nav .mainlevel ul {display:none; position:absolute;}
    /* background:#ddd url(slide-panel_all.png) repeat-x; */
    #nav .mainlevel li {width:120px;/*IE6 only*/border-top:1px solid #fff;}
/*   #nav .mainlevel a {width:80px;
    #nav .mainlevel ul{width:120px;}
    #nav .mainlevel li {width:60px;border-top:1px solid #fff; float:left;}
    #nav .mainlevel .subMenu a {width:40px;padding:0 10px; background:url(baima.jpg) 30px 0 no-repeat; }
    */
#mainlevel_01,#mainlevel_01 li,#mainlevel_01 a{ background-color:#39f;color:#fff}
#mainlevel_02,#mainlevel_02 li,#mainlevel_02 a{ background-color:#99f;color:#fff}
#mainlevel_03,#mainlevel_03 li,#mainlevel_03 a{ background-color:#f36;color:#fff}
#mainlevel_04,#mainlevel_04 li,#mainlevel_04 a{ background-color:#393;color:#fff}
#mainlevel_05,#mainlevel_05 li,#mainlevel_05 a{ background-color:#f96;color:#369}
#mainlevel_06,#mainlevel_06 li,#mainlevel_06 a{ background-color:#ff6;color:#000}
#mainlevel_01 a:hover{ color:#000}
#mainlevel_02 a:hover{ color:#000}
#mainlevel_03 a:hover{ color:#000}
#mainlevel_04 a:hover{ color:#000}
#mainlevel_05 a:hover{ color:#666}
#mainlevel_06 a:hover{ color:#fff}


#leftFixed li{line-height:30px;}
#navLeft {margin:0 auto 60px; width:280px; display:block; position:fixed;}
#navLeft .mainLeft {background:#eeeedd; float:left; border-right:1px solid #fff; width:120px;/*IE6 only*/}
#navLeft .mainLeft a {color:#000; text-decoration:none; padding:5px; width:40px;line-height:32px;  }
#navLeft .mainLeft dl {display:none; margin:0; padding:0;}
#navLeft .mainLeft dd {margin:0; width:120px; background:#fec;}

.channelHead{ float:left;display:block; width:57px;height:40px; text-align:center; vertical-align:bottom; line-height:40px;}
#menuBlockNews{width:315px;float:left;padding:0px 3px; border-right:solid 1px #fff; background:#999;}
#menuBlockMovie{width:315px;float:left;padding:0px 3px; border-right:solid 1px #fff; background:#faa6e7;}
#menuBlockJoke{width:310px;float:right;padding:0px 3px; background:#999; }

#navRound a{margin:5px 5px 0 5px; text-decoration:none; white-space:nowrap; line-height:20px;font-size:12px}
.clearfix{clear:both;height:0;visibility:hidden;*display:inline;} 
/*#faabd5;*/
div.roundedCorner{background:#999;  color:#fff; font-size:14px;} 
b.rtop b, b.rbottom b{background: #999; display:block;height: 1px;overflow: hidden; } 
b.rtop, b.rbottom{display:block;background: #eee} 
b.r1{margin: 0 5px} 
b.r2{margin: 0 3px} 
b.r3{margin: 0 2px} 
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}
#m11{color:#ff0;} #m12{color:#ff0;}#m13{color:#f69;} #m14{color:#f69;}#m15{color:#0ff;} #m16{color:#ff0;}
#m17{color:#f69;} #m18{color:#ff0;}#m19{color:#0ff;} #m20{color:#f69;}#m21{color:#0ff;} #m22{color:#0ff;}
#m31{color:#990;} #m32{color:white;}#m33{color:green;} #m34{color:white;}#m35{color:green;}
#m36{color:#cc3;} #m37{color:white;}#m38{color:green;} #m39{color:white;}#m40{color:white;}
#m51{color:#ff0;} #m52{color:#ff0;}#m53{color:#0c0;} #m54{color:#0c0;}
#m55{color:#ff0;}#m56{color:#ff0;} #m57{color:#0c0;}#m58{color:#0c0;} 

.bodybox{width:960px;overflow:auto; background: #eee;margin:0 auto;}
.rowPic{overflow:auto; background: #444; width:960px;}
.row{overflow:auto; margin:10px 0;width:960px;}
.left{float:left;width:594px; }	
.right{float:right;width:360px;}

.newsL,.newsR{float:left; width:340px; background:white}
.newsR{margin:0 10px}
.newsHead{ margin:10px; padding-bottom:10px; border-bottom: solid 1px #333; color:Black}
.newsHead span{ float:right;*margin-top:-26px;}
.newsL li,.newsR li{ line-height:28px;}
.newsL ul,.newsR ul{ margin:0 0 0 10px}
.newsL a,.newsR a{ color:#16387c; text-decoration:none;}
.newsL a:hover,.newsR a:hover{ color:#a00; text-decoration:none;}
.joke{float:right; width:260px; background:#9af}
.jokeHead{margin:10px; padding-bottom:10px; border-bottom: solid 1px #333; color:Black}
.jokeHead span{float:right; *margin-top:-26px;}
.joke li{ line-height:28px;}
.joke ul{ margin:0 0 0 10px}
.joke a{ color:#16387c; text-decoration:none;}
.joke a:hover{ color:#a00; text-decoration:none;}

#jokeContent{line-height:26px;}
#jokeContent h1{line-height:40px; font-size:24px;}
#jokeRecBtm li{float:left; width:240px; overflow:hidden; line-height:26px; height:26px;}
#jokeRecBtm li a{ text-decoration:none;}

.menu{background:white; margin-bottom:10px;_margin-bottom:5px;}

.parent{overflow:auto;}  
.son11{float:left;margin:5px;_margin:2px; width:590px;}  
.son21{float:right;margin:5px;_margin:2px; width:350px;}


.son1{float:left;background: #cba}  
.son2{float:left;background: #ddd}
.sonL{float:left;width:190px;}
.sonR{float:right;width:390px;}
.sonL li, .sonR li{margin:10px 3px;list-style-type:none;}	

.footer{height:100px; width:960px;background: #fc0}


#subMenuNav{position:fixed;bottom:80px;right:10px;font-size:12px;margin:0;padding:0;width:30px;height:100px;}
#subMenuNav li{margin:2px 0;list-style: none;  }

*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #subMenuNav{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 180));}/**/
a.sideMenu,.sideSubMenu a{margin: 2px 0;padding:3px; width:36px; display:block;text-align: center;cursor:pointer;background:#f3f3f3;color:#3399e0;
border:1px solid #e4e4e4;text-decoration:none; }
a.sideMenu :hover,.sideSubMenu a:hover{	background:#e8e8e8;border-color:#ddd;text-decoration:none; }
.handle a{display:block;width:25px;margin-bottom:2px;padding:2px 5px;
text-align:center;line-height:16px;background:#f3f3f3;color:#3399e0;
border:1px solid #e4e4e4;
border-top-left-radius:3px;border-bottom-left-radius:3px;
-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;
-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px; cursor:pointer}

.sideSubMenu{display:none;position:absolute; bottom:-22px;_bottom:0px; right:30px;_right:43px; }
.sideSubMenu a{ width:36px;}

.sideSubMenu td a{margin: 0px 0 2px 0;padding:3px}

b.rctop b, b.rcbottom b{ display:block;height: 1px;overflow: hidden; }
b.rctop, b.rcbottom{display:block;}
b.rc1{margin: 0 5px} 
b.rc2{margin: 0 3px} 
b.rc3{margin: 0 2px} 
b.rctop b.rc4, b.rcbottom b.rc4{margin: 0 1px;height: 2px;} 

b.rctop, b.rcbottom{display:block;background: #ddd} 



 .roundWhite,.roundWhite b.rctop b,.roundWhite b.rcbottom b{background: #fff} 
 .roundLightBlue,.roundLightBlue b.rctop b,.roundLightBlue b.rcbottom b{background: #cdf} 



.jokeLeft{float:left; width:250px;  overflow:auto;}

.jokeMenu{ background:#efe3ec; padding-left:20px; line-height:36px;}
.jokeMenu a{margin:10px 10px 10px 0; line-height:30px;}
.jokeRight{float:right; width:710px; }

.jokeRight dt{background-color:#eff3f4; color:#06f; padding:5px 10px; line-height:28px;}
.jokeRight dd{background-color:#eff3f4; padding:5px 30px 15px 40px; line-height:28px;}
/*
.jokeRight p{background-color:#eff3f4; margin:5px 0; padding:15px 20px; line-height:28px;}
*/

.position{ line-height:36px; padding-left:20px; background:#eef3e9;}
.jokeRandom{line-height:36px; border:solid 1px #9ac; margin-bottom:10px;}
.jokeRandom p,.jokeRandom ul{ padding-left:20px;}
.jokeRandom p{background:#ccf;}

.jokeList{overflow:auto;line-height:30px;}

.jokeListLeft, .jokeListRight{width:310px; float:left;}
.jokeListMiddle{width:320px;margin:0 10px; float:left;}

.jokeListLeft p, .jokeListRight p, .jokeListMiddle p{ background:#69f; padding:0 10px;}
.jokeListLeft ul, .jokeListRight ul, .jokeListMiddle ul{padding:0 10px;}

.jokeKind{border:solid 1px #69f; margin-bottom:10px;}

.jokeBody{overflow:auto;background:#fff;}



.movieBody{overflow:auto;background:#fff;}

.movieMenu{ background:#efe3ec; padding-left:20px; line-height:36px;}
.movieMenu a{margin:10px 10px 10px 0; line-height:30px;}

.movieLeft{float:left; width:700px;}
.movieRight{float:right; width:250px;}

.movieSite{overflow:auto;}
.movieSite h3{background:#cdf;}
.bk{background:#f96;}
.movieUL li{float:left; width:130px; height:254px; background:#dd0ded0; margin:10px 4px;+margin:5px 2px;}
.movieUL li h2{ height:40px; width:130px; font-size:14px; font-weight:bold; line-height:20px; overflow:hidden;}
/*.movieUL dl{line-height:18px; text-align:left; margin:0 3px;padding:0;}*/
.movieUL dl{margin:0;}/* background:#fff;*/
.movieUL dt, .movieUL dd{line-height:20px; height:20px; overflow:hidden; }
.movieUL dt{ text-align:center;}
.movieUL dd{ font-size:12px;  _margin:0;_padding:0;}

.movieImg,.movieImgAlign{ display:table-cell; text-align:center; vertical-align:middle;                          
  /*border:solid 1px gray;*/  width:130px; height:170px; +font-size: 139px;
    +display: block; +font-family:Arial; } 
.movieImg img,.movieImgAlign img{border:0; margin:5px 3px 2px 3px}
/* 
.movieImg{width:130px; height:90px;+height:93px; text-align:center; display:table-cell; vertical-align:middle;}
*/


.newsSite{float:left;width:468px;border:solid 1px #aef; margin:0 10px 20px 0px;}
.newsSite li a{font-size:14px; text-decoration:none; padding-right:10px;}
.newsSite li a:hover{color:Red;}
.newsSite li{ line-height:26px; overflow:hidden; height:26px;padding-left:8px;font-size:12px;}
.site101,.site103,.site104{ background:url(/img/site/site101.jpg); width:16px; height:16px; display:inline-block;}
#news101 p,#news103 p,#news104 p{padding-left:30px; line-height:30px; background:#adc url(/img/site/site101.jpg) no-repeat 5px; }

#newsContent{line-height:2; width:660px;}
#newsContent h1{text-align:center;}
#newsContent p{ text-indent:2em;}
#source{text-align:center;}
#source span{margin-left:20px;}

#goTop{position:fixed;bottom:80px;right:10px; cursor:pointer;width:20px;height:60px; background-color:#69f}

*html #goTop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 180));}/**/
